offshore haven - Spanish English Dictionary